1049
431
421
791
412
432
383
368
344
454
354
1141
374
399
375