18816
11
223
0
1721
1
999
2
2264
2166
1537
2512
1308
542
1808
3321
6
2417
1783
3
4551
7
1960
1288
706
1856
83
1622