21152
8
1767
2
2711
929
3
2535
19783
237
0
674
2740
2593
1
551
4651
2763
17946
2911
9
32302
6753
17
5151
25669
2942
6
297066
5978
2932
2676
1301
1942
1844
638
3498
4
2405