1038
1099
891
1519
1479
880
1323
13591
3285
2013
958
892
9982
864
1640
1042
4916
976
1370
3377
1151
976
1731
899
1110
1075
892
1078
1941
9517
1259
861
2313
1936
1169
984
1073
5225
894
995
1048
4614
2156
1272
1011
2530
1053
2471
1107
1256
1084
959
1494
902
3965
4261
960
6913
16017
4625