21152
8
2593
1
297066
0
1898
1027
2711
2
1798
5527
3
5151
2911
9
4651
398656
19
550
7904
1558
4724
4818
4
2825
1942
3195
2082
7893
2378
7951
18
6753
17
2676
108797
6307
10
3121
6724