17402
4
3919
3
5183
8
6076
15
4435
2866
2
5950
10
2457
7034
5
2740
692
6182
1
5106
3864
3292
0
10423
12779
1552
960
2757
1484
1025
9836
1377
1448