21152
8
2535
2
3498
4
25669
0
2082
1
19783
2711
32302
4651
3
2911
9
181997
11
7893
3090
6
2903
5151
3724
2932
2676
1942
398656
19
2405
2666
17946
2740
2593
4930
2220
2906
1153
1459