18385
2
772
1
1656
681
365
1237
1894
2799
3
6435
7
509
0
4557
8
1874
1772
1776
1008
2573
1291
1139
390
2076
2732
5
10176
26
659
1954
1769
2525
14076
1722
3287