640
1063
689
747
1286
889
699
705
785
1113
839
6437
811
628
805
655
1450
1431
815
795
912
941
1952
874
864
2500
1635
16781
935
867
857
1231
779
846
1788
683
690
696
819
1979
931
1059
1840
1307
841
1657
1508
824
836
1853
655
913
679
902
1189
724
1317
2846
1420
1724
730
711
687
672
2970
787
1639
764
896
794
1123
890
606
837
1157
678
804
638
1196
976
814
1402
649
1545
17612
701
646
682
1861
732
1311
719
1700
642
934
1027
642
1057
1588
1130
741
863
858
694
1199
671
836
2408
1052
747
1605
662
11418
850
622
860
1183
683
1526
1040