398656
19
725
0
2911
9
1125
1
2763
13499
5
36905
101415
109
4309
3
2005
2
1524
1017
1036
1781
685
2711
985
4062
866
2593
1566
849
114240
45
215
1015
4629
15
19079
6
889
297066
172