2599
2513
2608
2160
1675
2290
1272
1063
2647
2272
1269
1831
1440
943
2531
1576
2094
2625
1724
1536
1346
2385
1720
953
1102
1447
1267
1829
2632
2169
1467
1529
1641
654
1695