1594
875
1689
1069
837
3194
2394
1112
831
950
1025
863
884
1257
5320
4319
866
896
1185
873
2179
1737
1144
932
1165
770
1018
922
1132
1089
1165
890
1031
864
970
981
2017
915
6511
886
4558
1613
9890
2821
1428
4014
934
895
958
859
4319
940
1064
863
788
3009
786
881
905
1712
938
2760
1018
938
941
919
835
1477
1121
1042
2128
998
794
810
1554
1775
774
807
855
2224
923
846
1469
972
801
865
813
1289
1458
840
1383
1931
880
1304
949
929
1083
892
1131
836
1859
3026
808
884
786
804
813
830
749
1000
1136
861
815
1278
1409
874
949
1116
821
2155