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
748
717
738
825
2170
1131
780
4266
827
1823
930
1594
1019
942
911
1319
2378
682
677
739
1398
1343
4328
715
805
792
768
1164
797
1769
997
737
1212
1900
1173
1072
875
864
1853
754
738
817
989
709
772
1497
737
1250
625
644
654
728
622
709
746
1326
1300
790
741
744
805
992
901
670
756
769
686
3347
1965
1333
984
887