18385
2
2657
3
742
1
2668
360
0
4820
1004
4071
16840
15
2831
1231
662
375
2235
4396
2730
3149
4
1222856
2727
417
1020
466
1787
2670
20