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