988
981
1067
555
626
430
362
359
361
370
354
375
438
392
431
351
360
330
342
316
372
386
454
381
368
369