1270
1042
776
758
674
655
652
646
644
636
623
615
613
587
527
492
465
441
388
370
365
363
362
360
358
351
350
349
347
345
342
336
330
323
321
301
296
291
281
279
279
270
264
263
255
255
253
247
247
243
242
241
241
240
236
236
234
228
228
226
225
215
209
206
205
204
201
194