1250
872
2781
1267
1565
1085
1036
1108
2029
1435
1016
673
672
1261
1291
1104
1212
1411
931
922
876
1238
3064
1002
1239
1200
884
1066
833
961
942
1017
924
1095
1045
1305
1975
1375
943
2243
1570
2228
3269
1001
978
1156
2347
2249
772
1613
2987
1334
2007
1515
1031
1476
1576
1517
1387
1038
789
1691
3022
1281
1200
1412
1809
1263
835
1159
1336
1286
2942
692
924
905
1611
1116
2197
941
1408
1285
739
1665
1226
1192
756
1049
824
1980
3370
701
637
965
843
942
896
730
768
885
1582
1305
2528
1178
1428
2354
1250
2289
6242
830
1457
789
1193
917
1408
948
974
854
2434
1266