17402
4
2623
6
5950
10
2866
2
2457
1957
1
12779
8
7159
9836
15
960
2584
11
521
6466
2740
3
3683
2133
2420
2271
12621
22
2245
6076
5183
1226
3053
7
2023
7034
5
3183
3919
2041
2313