16840
15
18385
2
3063
3
1452
1
1291
1642
543
0
7334
4
661
2727
5
2657
1054
2668
105290
571
1306
1894
2190
1129
2275
1578
509