398656
19
2911
9
13499
5
4818
4
2593
1
2966
6
2188
313
0
4651
3
297066
21152
8
19079
2763
4724
2346
2368
2
2711
2189
4329
10
3724
3554
1950
36905
2082
3649
2068
7793
3071
11
3566
114240
45