701
2
658
1286
4
555
0
743
465
1
510
466
645
792
445
927
595
331
481
602
594
783
477
420
910
723
830
407
611
638