21152
8
1120
1
297066
0
2911
9
5151
2
4651
3
2207
2082
2676
2405
796
6
2740
2763
2711
5169
398656
19
17970
15
94424
9511
5
13499
1404
2940
3503
4
181997
11
432
4724
189326
267612
3551
10
550