1152
1180
991
12528
2059
1069
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
936
1534
1841
12401
952
4669
1030
4938
886
820
829
906
1318
1080
4805
2927
2497
22337
1178
954
2124
1219
1177
1283
1072
5052
817
4081
1341
912
4546
942
2796
4351
1212
877
8034
2012
5337
860
1522
985
1784
1619
1330
2426
1368
1328
13430
966
1405
735
947
922
870
1256
2013
1738
927
2966