435
2
810
1
520
617
698
522
674
2131
485
949
559
0
842
512
1579
4066
8
505
507
453
2477
1196
574
571
516
707
2682
18
709
555
678
782
5
820