18258
0
4471
2
1467
1451
5635
3
1382
1
1492
2258
609
23774
4
1913
6236
10
1189
2996
2312
1174
5225
8
1380
3012
2213
1144
32302
2907
1403
2480
1688
1729
3593
16
14
10827