17402
4
2192
2
3919
3
12621
22
7159
10
5183
8
1399
5
2623
6
6076
15
1179
1
2109
4435
4553
2866
5950
3789
20
2023
746
2457
2726
628
0
2973
9
7034
1768
920
1204
2659
692
7870
6182