2790
1308
925
1239
6270
2015
3621
1204
3384
1043
1676
1812
1087
1046
18581
11866
24795
969
1144
1385
1710
5916
8350
1446
8418
955
1277
12583
1568
1765
2450
1258
1162
955
2996
2310
885
1428
1373
1682
1614
1173
1023
834
958
1469
1475
817
925
2787
1117
1038
1056
955
867
1190
960
1452
1428
18585