647
706
1324
646
625
1323
1028
713
1025
630
644
1014
1013
631
1012
1009
1024
1008
632
1007
705
597
791
789
788
761
787
790
57
40
58
59
60
633
634
635
30
28
27
628
626
627
598
629
3582
