768
676
648
679
655
778
1922
643
1487
1790
939
2153
623
1723
779
825
705
774
797
2302
684
1805
1408
704
850
1000
729
967
811
690
944
652
1745
876
1444
1025
7113
647
903
1415
940
702
1102
1479
653
800
1759
770
1531
1797
678
3381
746
1238
789
1106
830
719
1027
748
641
789
2408
728
772
682
2249
1121
828
796
1083
2678
2148
1075
1006
1097
2790
2716
700
992
2381
1333
592
653
1458
938
637
1798
799
1135
871
711
1783
739
641
2593
744
1701
829
1297
1860
3835
2877
2100
943
639
1186
709
1782
1013
2600
860
713
841
1095
4349
1533
1055
2851
729