2141
742
1659
1009
1626
969
911
884
9875
742
1307
13901
1349
1055
1163
853
890
2306
816
856
2606
730
754
1159
913
2348
793
872
841
940
949
770
772
938
2978
962
1061
1756
1149
895
4715
812
929
814
871
798
895
1274
875
2569
1055
953
2071
1481
854
912
1383
876
1422
1986