905
1247
1648
6565
869
851
2232
1038
5129
955
2337
892
838
914
881
14790
2325
833
2149
1446
875
839
11753
4695
1061
1638
4474
921
2153
1457
1269
11776
913
929
1072
4669
43295
867
1890
3095
7323
966
1060
1277
1007
5009
5277
1059
913
1410
996
898
992
984
865
1677
3831
3041
3525
892