1119
1040
827
758
743
739
692
640
619
602
596
568
557
555
516
502
496
494
488
480
476
447
444
443
432
422
383
375
363
352
337
334
332
330
326
325
319
314
310
296
286
267
260
253
248
240
235
223
216
209
205
183
182
179
178
174