18385
2
419694
9
4694
7
1386
1
1054
4154
2657
3
683
0
2668
1932
1733
4604
13
1972
875
571
2442
1374
1869
5
3469
4
16840
15
1004
1469
2574
2670
20
2115
1129
11881
107