18385
2
641
1
997
1054
399
2260
12
2000
1823
2393
2257
1587
3287
3063
3
2301
2395
1466
2192
0
1083
1852