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
748
717
738
2170
1131
780
4266
827
1823
930
1104
677
845
1309
645
1837
1111
791
1085
4164
659
1069
882
1333
719
1052
642
797
741
763
831
729
1089
865
826
738
1439
836
691
744
1092
862
681
901
11418
1004
1639
892
710
864
640
848
878
1160
847
754
917
869
820
1934
1475
694
838
735
764
902
1332
800
859
938