21152
8
2593
1
297066
0
619
3
2711
2
1401
2090
5151
2184
2911
9
4651
398656
19
1819
550
85
438
376
1946
4724
1942
1610
2082
7893
4
1579
2378
6753
17
2676
108797
1170
6307
10