21152
8
2593
1
297066
0
796
19944
2
1828
2711
1948
7
1484
3
2911
9
5151
760
4651
1380
2676
398656
19
2410
6
1534
1498
682
1485
2710
1672
550
1226
1942
4724
1535
6307
10
1720