18385
2
3795
1
2799
3
292
0
1385
3025
395
1889
929
2474
1823
7906
8
687
399
2113
2897
4
375
1506
2372
2982
993
1448
105290
775