989
1
1593
3
596
2
496
912
769
836
725
785
1322
755
446
1023
487
1067
699
502
666
426
579
821
534
77
469
539
589
490
484
575
773