21152
8
19783
2
2911
9
32302
0
17946
5151
1816
3765
4
1942
1
2740
3
25669
2906
2711
4651
2535
1849
297066
2932
2676
3498
181997
11
2405
13499
5
2082
2903
2964
1603
2593
2476
2986