689
1
735
5
734
2
477
798
0
536
671
472
102
528
119
959
488
578
935
655
711
1038
1067
3
659
879
1155
669
941
1031
2527
732
70
889
742