2748
2341
2083
1703
1671
1496
1353
1200
1052
1000
992
954
801
790
782
777
763
762
739
711
699
687
654
627
616
613
612
596
595
592
591
585
577
570
561
559
558
553
552
536
524
515
493
481
474
471
470
468
457
454
441
431
419
418
415
405
397
392
385
376
371
370
365
364
362
351
350
349
347
344
337
336
334
334
333
329
322
319
319
316
316
306
302
298
292
289
283
281
279
277
275
272
266
259
258
256
244
243
240
239
236
236
234
231
227
227
225
224
219
219
218
217
217
215
210
208
207
204
202
197
194
193
189
189
188
185
185
183
181
180
179
176
173
173
172
171
170
168
166
163
160
160
159
158
155
155
154
153
152
151
148
148
148
147
147
146
146
145
145
143
143
142
141
139
136
135
134
132
132
131
131
131
130
127
127
127
126
122
121
120
120
116
115
114
111
110
109
108
107
105
105
105
103
101
99
99
98
98
97
96