1020
2
21152
8
297066
0
2245
3
3080
1047
3090
6
2932
189326
10827
4
5151
1992
1
2299
7034
3715
3673
11153
3061
2906
4443
9
2480
562
19079
3551
10
5782
2471
475
4651
181997
11
2740