3281
1250
12028
1805
964
3045
995
1156
1670
902
847
3589
953
9797
1215
952
1012
899
771
799
971
879
896
832
2289
820
1076
849
11585
1085
786
878
1155
1107
907
950
1259
887
844
2813
808
1257
859
1053
1190
1630
963
2044
936
929
2031
962
3047
1047
1048
779
946
1011
828
1239
1287
989
866
876
987
1833
973
1013
903
934
1142
9657
1847
962
894
2050
852
877
1071
953
1624
960
997
830
974
2639
993
1010
1460
964
842
900
969
2199
900
1182
843
841
1067
872
1210
1527
902
1065
2759
1029
932
921
1159
1047
1099
998
1998
1793
908
978
777
829
875
951