1262
1575
1678
1496
774
1069
874
808
940
1657
1430
2171
895
894
878
1476
849
1275
1483
850
1934
1415
915
1587
1093
1468
3681
753
840
727
899
1691
1154
2244
1449
2029
2355
889
1407
2090
942
1535
2020
876
1073
770
2019
794
951
1373
2669
1219
714
1352
1039
2330
1308
1287
1488
1400
700
950
2343
2342
620
1434
677
826
694
745
1089
945
2543
667
2929
729
1257
3573
951
1366
812
1654
982
802
1860
1550
880
2505
678
800
1418
600
841
1416
638
977
900
806
830
873
699
2447
1650
898
867
725
1955
633
766
1732
2249
1618
1044
735
682
674
2348
2518
1785
1036