2504
275
2467
2394
35
153
461
447
1602
2330
1866
456
1533
2270
1787
472
48
2272
2217
434
767
2310
1770
2353
1970
437
1025
144
112
2455
2265
431
417
437
1590
270
466
2256
485
140
186
450
35
35
1941
2395
460
717
445
2231
352
2174
1681
2240
35
441
66
47
209