860
690
685
791
638
749
792
842
738
716
655
957
883
3110
1551
1225
734
903
672
856
706
943
839
902
969
877
814
977
688
1359
1657
778
2386
1390
695
816
710
928
691
1705
847
690
713
1539
834
870
696
670
851
736
1579
677
774
1263
696
739
630
733
702
4997
2586
1451
3606
892
866
798
2282
1065
1009
1681
951
802
2205
2114
1549
703
1401
1781
628
801
986
775
859
1189
1898
811
1124
1071
758
722
1632
665
873
667
2356
686
717
722
783
2458
910
653
1665
657
962
981
1457
606
769
1027
707
849
738
1131
623
2470
867
1166
4215
2772