430
1
734
522
482
503
108
538
567
544
2
476
443
396
539
478
591
660
716
683
690
694
74
151
531
2010
1957
799
104
106
98
122