17970
15
1839
1
2433
4
1744
1814
2
1174
1456
5997
10183
14
2294
2100
1357
1786
1295
946
1363
1411
2570
1438
2763
0
605
2837
3026