366
669
1
701
3
396
790
5
678
2
1152
748
666
468
782
699
769
624
581
509
728
433
765
1206
733
598
537
545
202
234