21152
8
32302
0
6753
17
2711
2
3090
6
4651
3
17946
2911
9
5151
5978
2535
19783
4471
3765
4
2932
2676
1
2487
1942
3498
2405
2740
2082
2593
3546
1153
6307
10
528
7893
2763
297066