21152
8
1120
1
297066
0
3551
10
5169
108797
189326
2593
9511
5
17970
15
267612
1289601
4
1404
2
94424
3
3186
174730
18
2911
9
4133
398656
19
2711
2102
1162
3465
2940
2904
432
1991
2966
11
5151
4757