1220
667
874
665
813
790
1217
1480
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
947
647
1106
1776
1238
730
816
620
1561
881
1149
788
1224
1738
785
950
749
1689
2123
1220
1003
1156
650
673
627
1154
1055
796
831
1192
697
1396
1880
1155
616
818
844
1415
1120
717
863
745
1859
1505
681
709
2020
655
754
677
1694
701
764
1409
1484
731
1471
591
901
927