21152
8
2593
1
5527
3
297066
0
109776
42
2711
2
2512
1558
2901
835
377
1336
1773
5151
2911
9
4651
224
398656
19
254
1038
1485
550
1624
2207
4724
1942
2082
7893
4
2544
6
2378