830
1
955
20163
44
297066
0
1922
6
6779
5
2436
3080
3
5151
2
2851
267612
4978
19079
9172
3715
99072
21152
8
1230
4
36905
1826
4651
3882
3303
10
2285
2748
3034
1595