379
1
887
989
981
599
613
807
1308
3
485
85
136
673
1029
74
1182
706
524
470
677
4
2
628
589
627
463
733
704
521
658
728
574