975
1167
1718
1312
1448
1033
3689
1232
972
1071
925
951
1213
2544
8908
10628
896
1124
945
830
1252
4168
919
927
1043
1949
951
1958
2185
1099
3081
1090
1401
2015
1593
1301
2097
1076
1173
1021
10617
1778
1172
1447
1237
1623
2898
925
1058
14205
1123
1530
2527
944
894
940
1333
2590
889
2483