17977
15437
14717
14294
13375
13287
12858
12192
11703
11317
10994
10735
10300
9939
8949
8530
8199
7366
6986
6316
5853
5704
5043
4876
4705
4572
3799
3796
3674
2401
2375
1817
1349
1205
1173
678
526
0