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