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
799
816
1409
697
1410
1561
1349
1277
1987
639
1606
785
672
771
818
1057
2444
637
1484
3180
694
1186
754
2828
1156
717
3003
1705
1457
951
779
602
657
775
647
1943
1716
1176
788
982
2141
1220
734
1967
655
644
1025
641
1464
618
927
689
2092
1454
1224
785
682
1377
699
643
1471
735