18385
2
2061
1921
4
2125
1
13159
10
14508
18
25127
0
1020
788
2275
1462
625
812
573
19034
6
493
607
1453
1073
802
1973
2211
2711
1880
1337
2274