13039
11568
7585
6607
5039
4040
3664
2984
2314
2189
1970
1752
1621
1483
1436
1387
1355
1301
1293
1274
1245
1216
1099
1081
1019
818
797
796
795
494
482
430
393
305
301
237
207
184
168
152
125
119
105
103
96
93
91
76
71
48
43
36
32
24
22
21
18
13
7
6
5
4
3
2
1
0