69
1
700
653
99
390
95
1446
586
57
455
401
1070
743
88
472
550
908
2
683
417
777
429
93
668
643
89
527
74
480
621
526