3835
5
5375
0
790
3735
4
2516
2
2954
781
1683
19079
6
4329
10
297066
14861
7
1650
2252
3
267612
4978
3633
13
2044
19944
99072
36905
11532
27