5664
2165
2030
1852
828
754
443
391
318
314
308
299
272
271
253
245
243
218
215
213
212
207
167
161
158
151
149
148
138
137
133
130
129
128
126
125
104
102
98
96
95
94
90
88
83
82
80
79
76
73
72
71
69
66
65
63
61
59
58
56
55
52
51
50
48
47
46
45
44
43
42
41
40
39
38
37
35
34
33