17402
4
2623
6
2866
2
5950
10
708
0
2457
1957
1
12779
8
9836
15
960
7159
521
6466
2740
3
10243
1527
4288
2420
2133
3216
2524
19944
1672
18258
2578
3919
688
12621
22
13967
5183