6018
2065
1506
1157
1132
998
929
628
599
596
574
559
492
430
418
325
287
243
235
232
175
169
152
129
128
112
109
92
88
86
84
81
73
68
67
63
61
59
58
56
53
43
33
29
28
27
26
25
24
23
22
21