1342
1706
902
889
944
744
1910
861
862
826
1235
712
16842
1527
698
678
1027
812
769
909
976
2604
1961
1880
1069
897
806
793
655
862
1042
3652
859
1168
663
1388
1052
1106
757
786
796
1105
764
714
854
1009
712
788
1122
1941
856
1530
737
829
5155
806
1693
1123
4206
1678
1267
826
747
650
667
699
671
1051
1496
865
662
1980
754
996
958
737
997
2871
781
708
987
1918
564
942
778
934
1627
628
640
742
979
918
1309
1170
715
624
870
690
836
787
934
2609
793
1072
730
965
1081
8183
892
752
643
681
2494
1199
769
688
2838
785
811
1623