21152
8
2535
2
19783
4651
3
3498
4
32302
0
3090
6
2763
181997
11
4044
5
2711
1942
1
17946
2405
2911
9
25669
1153
7893
2906
1917
5151
2771
2258
297066
2932
2676
3026
398656
19
7793
1564