17402
4
2623
6
2866
2
5950
10
2457
1957
1
12779
8
9836
15
2906
960
7159
521
6466
2740
3
4943
1709
2687
6707
24
1307
2462
2420
2133
2591
3919
12621
22
1769
5183
6076
4435
4553