1312
814
660
1446
781
1499
716
2844
1544
901
671
791
1001
984
713
1244
634
2212
2140
667
672
1327
683
784
667
718
2467
1054
1537
1632
767
2294
1771
905
881
687
886
1200
672
632
697
742
845
665
1667
1097
677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
1126
702
1964
807
1090
723
1129
1998
708
802
1154
737
662
1283
698
1045
948
1192
630
751
862
648
1995
2045
924
933
1785
2441
643
825
657
792
1705
1032
680
1266
740
692
760
779
837
946
1283
1975
1952
658
783
653
605
1228
894
1598
707
742
2834
1280
642
754
768
915