18775
8101
6564
3185
3058
2656
2126
2004
1385
1035
993
922
840
753
728
557
538
512
502
434
396
386
373
358
316
315
280
278
261
232
225
220
169
161
128
115
112
111
110
107
95
91
89
82
75
74
73
72
67
66
60
58
51
50
46
45
43
42
39
36
31
26
25
19
18
15
14
13
12
9
4
2
1
0