21152
8
1120
1
297066
0
189326
2245
3
3551
10
3080
5169
108797
9511
5
1047
2
3090
6
17970
15
267612
2932
1289601
4
1404
94424
3186
174730
18
4133
2102
1162
3465
2940
2904
432
5151
1991
2966
11