891
1
339
677
4
627
673
2
628
589
520
379
811
771
987
887
1658
834
637
511
1308
3
1028
484
85
136
593
394
775
284
470
981
613