13104
11426
6005
5014
4451
3191
3176
3160
2705
2551
2242
1940
1592
1580
1380
1183
1182
1160
1095
1058
953
940
932
886
876
840
789
730
694
679
660
586
405
333
280
270
252
221
175
169
143
139
137
99
88
76
69
55
46
43
35
31
27
21
20
16
15
10
7
6
5
3
2
1
0