1016
909
1866
783
4546
1307
857
933
1000
7213
6596
1159
886
2527
1640
2538
861
2006
7441
997
1100
1884
10021
828
858
951
850
1319
3405
2366
873
857
1016
946
1006
2323
1135
3042
1477
1042
907
1187
2144
894
2627
998
1214
1456
856
1050
5159
1120
964
4861
881
1394
1883
4081
844
1127