3054
1
1249
4
737
2904
1676
2
12291
3
11782
26
911
1960
7
5617
5
2922
9
6842
2934
8
1771
1626
1222856
886
0
1225
2749
895
2587
6
1958
2730
2059
1898
6062
16
3019
958
1968
6302