21152
8
297066
0
2911
9
4651
3
5151
2
181997
11
2676
1
2405
2535
2740
2082
2763
4096
2711
383
3090
6
3503
4
3083
398656
19
550
1064
32302
4724
19783
13499
5
1267
1055
38477
34
1583
2932