21152
8
5701
2593
1
297066
0
5164
5
6047
4
11891
27
2028
2711
2
2522
8843
10
4309
5946
2911
9
5151
4651
3
1510
2676
398656
19
1637
1011
550
1942
4724
5536
5805
6307
4034
1906
2378