324
1
333
599
2
553
759
739
664
615
589
221
981
5
1097
624
737
632
634
348
697
523
577
1002
485
690
1142
88
592
541
492
472