21152
8
1942
1
5978
6
19783
2
2711
17946
0
4651
3
2911
9
2378
5151
32302
2535
2932
2676
3498
4
25669
2405
2740
2082
2593
1153
6307
10
181997
11
3090
7893
6753
17
297066
2763
3503
398656
19