517
2
612
491
655
535
1
1442
420
562
1558
621
414
691
739
588
374
541
542
509
524
493
73
725
139
84
76
601
549
427
673
59