1140
1695
1767
2196
641
651
689
1162
2358
702
1125
1108
764
972
1267
1062
900
1291
1945
1158
732
683
1474
883
1058
673
660
2764
1029
1607
653
2127
954
962
778
1523
732
807
944
827
1041
1219
932
776
1790
714
1150
984
718
1030
1121
1156
799
816
994
1156
1328
1095
868
2526
640
923
963
3180
673
1608
1987
1859
703
1765
663
961
1253
1696
667
862
713
653
711
1092
753
698
753
568
950
1410
1218
669
652
731
682
1611
1255
2035
2762
655
708
1790
745
785
1457
986
1327
662
692
1430
652
669
649
1344
697
824
657
721
689
1342
1561
1880
1154
638