697
1
619
2
891
915
708
637
5
445
3
572
1341
795
605
840
0
673
387
454
484
569
571
810
4
1011
1043
1049
1075
695
2609
6
628