2796
848
1090
1215
1270
2114
881
1002
950
943
817
886
1272
3274
2158
3102
858
3216
1333
1187
35350
1207
1299
1172
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
840
777
1024
1044
865
1371
859
894
783
698
1290
1054
3078
1340
1575
1545
4171
1047
671
941
1279
2357
777
1556
871
1040
1139
775
2048
1078
6242
808
1093
790
1022
878
828
903
5285
1104
1449
3756
757
910
890
1362
665
727
773
1449
969
1950
949
1480
670
956
1681
1889
1413
2381
1490
1684