324
1
334
600
2
554
760
740
665
615
590
221
981
5
1097
624
737
634
635
349
698
524
578
577
1003
485
690
1143
88
592
541
492
472