18403
6
650
0
1610
1780
2461
20
2000
1
3063
3
2990
1823
105290
1587
2125
2526
2211
1320
2115
4
907
10270
2442
2