1204
2228
1050
1450
3527
891
925
1157
1811
898
29784
780
733
970
4251
1754
985
1596
3009
1078
864
733
1107
1903
1583
3204
936
2063
1700
1518
763
2840
1309
1128
1178
954
940
1054
899
3570
749
1446
1223
1525
2295
1503
1487
866
2259
3347
1212
1360
1764
774
1422
887
1326
1836
1069
1253
1228
1339
1082
986
1051
724
1556
793
836
1243
925
968
671
2997
809
814
2057
990
1340
778
1340
1589
873
1221
1050
1372
1978
1312
6243
1159
2462
875
1185
1546
1279
1480
3523
734
1404
900
1045
929
1323
945
924
794
953
880
1293
1253
1523
1158
947
756
1896
1140
2359
933
1291
788