18385
2
2095
4
398
1
2086
22330
22
330
0
7328
3929
10
2141
3
9576
14
641
326
1696
504
676
1006
120469
35
1649
3098
1229
3650
370
2008
4097
2470
1362
424
1326
3117
9244