21152
8
2535
2
19783
2711
32302
0
4651
3
2911
9
3886
7893
4
3090
6
5151
1754
3671
1
2932
2676
1942
25669
398656
19
2715
3498
1819
2405
408
2666
2956
17946
2740
2507
181997
11
2082