21152
8
2535
2
2711
2911
9
2763
0
4651
3
5151
398656
19
32302
2676
1
2405
181997
11
2740
2082
3498
4
19783
297066
3090
6
3503
3083
17946
3158
582
550
2781
4724
13499
5
383
7793
2932