18385
2
4594
1
1776
1099
4546
458
0
552
1229
1291
282572
759
1094
5866
4
1045
710
525
2000
1566
768
706
2952
3564
3
4531
4328
10
1152
1418
650
2194
1297