435
2
810
1
520
617
698
522
674
2131
485
949
559
0
842
512
1579
4066
8
505
506
453
2476
1196
573
571
516
707
2681
18
709
555
678
781
5
820