1282
950
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
1175
948
930
970
2150
884
925
4005
928
1121
3407
1180
939
2061
953
2846
1258
966
960
1405
860
1953
1757
1124
867
836
4189
4833
3254
843
7980
1031
947
3228
1582
1087
22336
1132
926
1502
1173
979
964
1328
7175
1074
776
1774
3389
925
2067
1359
990
1156
1085
835
5165
2927
1437
1454