21152
8
2593
1
297066
0
2740
2711
2
5151
2911
9
4651
3
2715
6
398656
19
1691
9954
550
1895
1681
4724
3401
5
1583
1942
446
2710
1211
2082
7893
4
2204
2378
2173
2184
6753
17
2676