1127
868
1751
35222
951
1305
940
1207
7409
880
1079
913
1505
1013
861
1182
839
1247
1135
2685
902
1115
991
1161
980
799
1056
1578
2665
1662
1359
1649
1589
1123
916
1597
955
881
1197
985
1019
982
2327
1161
3265
2315
935
903
897
1377
1001
2299
911
1033
1430
4586
79145
1341
4666
1513