398656
19
2911
9
297066
0
4329
10
3145
2
13499
5
1305
1
660
2763
1151
1489
346
2711
2593
2097
7
2757
267612
4978
5151
4651
3
19079
6
2676
99072
5505
14