398656
19
2911
9
19079
6
13499
5
2954
2
4329
10
2593
1
781
0
14861
7
4651
3
297066
21152
8
2763
542
1650
4724
19944
3238
40177
6247
57793
2516
8313
2368
2274
2711
2189
3971
3724
38477
34