5630
635
5318
899
4559
467
3673
1572
3214
812
3042
1445
2987
1437
1750
497
1588
1045
1580
599
1503
566
1477
861
1320
1773
1210
645
1125
2986
1103
995
1015
639
960
720
896
604
789
1235
557
1172
547
3191
545
2384
511
3205
354
1151
316
2139
272
1160
253
1267