2610
990
2065
719
1424
449
504
953
812
739
1484
592
922
820
741
514
1607
467
1384
37
413
715
833
750
222
844
700
333
1376
8
1272
436
781
398
471
813
1371
243
460
814
253
298
680
74
412
479
906
259