21152
8
2028
0
5164
5
2535
2
19783
3175
1
4034
2711
6047
4
32302
4651
3
2911
9
5946
7893
2522
3090
6
5151
4309
8843
10
5701
3000
2932
2676
1942
25669
398656
19
3498
1011
2405
2666