1008
1173
706
2796
848
1090
1215
1270
2114
881
1002
950
943
817
886
1272
3274
2158
3102
858
3216
1333
1187
35350
1207
1299
1355
1254
1319
1490
2422
1042
2840
2239
844
1903
2273
735
1081
1392
1363
1009
1107
2447
730
902
3002
872
765
732
1645
956
2306
842
1481
2001
1129
1469
872
889
771
728
766
924
990
1574
2283
850
1099
2229
1140
923
836
1275
2035
882
756
1795
1101
2946
1941
954
1455
949
1567
1830
1050
1119
797
862
728
986
2399
873
1430
855
1170
877
1049
918
1324
2297
1491
11945
989
1158
1228
798
1992
2553
3256
700
1461
1874
1670
915
1011
862
1341
994