21152
8
2204
5
2732
2
623
1
174730
18
19783
467
0
5440
301
2358
9
19944
10827
4
800
7034
534
17970
15
66
11153
2740
1922
685
2274
2348
1329