3037
4
14229
10
4232
2
1472
1
4682
9778
12
7550
2102
1712
3
770
0
2420
6
3721
2815
675
1866
2457
1182
2610
2659
11829
472
624
4936
2329
36609
34
2215
7
3091
780
3456
805