21152
8
4651
3
2911
9
5151
2
17946
0
19783
2405
1
2932
2711
6307
10
1849
3090
6
2535
2044
25669
4971
14
2763
297066
32302
550
1982
2676
3080
1942
4178
3758
2303
3498
4
2299
1940