18385
2
1603
263
0
2730
6
2000
1
929
447
1070
2341
2657
3
1245
2668
1411
326
1566
1823
2275
6370
5
1824
1270
20634
8
1655
395
765
1306
167
920