1145
976
4904
3351
1107
1264
1061
2645
1036
2939
982
996
1639
1253
4454
2015
1022
1122
6183
2081
1443
4748
1404
1145
1177
2078
14231
2315
1301
2099
1070
2374
1006
1077
1398
1627
1133
849
941
2013
1155
2026
1240
979
1134
3167
1291
1302
5495
5422
3258
4297
942
2167
1184
1235
1080
1648
1361
911
1259
979
1291
1008
1082
2300
1515
1429
876
1146
2139
1038
865
1976
883
1173
782
873
3391
2281
1074
1009
1786
1055
1695
4047
2044
1159
2338
1670
1048
947
1382
1026
929
1224
946
1066
1450
856
1631
838
1228
1773
972
1179
1627
887
1388
886
822
1734
1716
1033
1872
861
2605
1445
2131
1363