21152
8
297066
0
4179
1
1267
2
2711
1239
528
2535
3644
19783
2166
17946
2911
9
1583
1816
32302
383
28098
14
2740
3
3354
2593
4651
2763
181997
11
6753
17
929
570
5151
800
1532