18816
11
2578
1
1721
728
999
2
2264
0
2166
1537
2512
1308
1808
3321
6
281
1134
2417
2194
852
1783
3
4551
7
1960
1288