655
287
2361
2449
724
2518
656
2444
757
255
277
855
1679
2285
2556
2384
707
1257
108
1281
2250
1445
235
616
415
659
453
436
440
448
2383
721
437
2546
1017
49
2501
1733
438
1212
443
255
1770
2045
622
431
35
446
2155
433
444
2101
466
1495
315
450
458
1802
458
877
1733
2143
715
435
187
66