622
1273
688
422
621
366
478
446
441
916
449
659
467
577
476
440
1110
477
413
421
541
645
467
740
376