689
1
735
5
734
2
477
798
0
536
671
473
102
528
119
959
488
578
935
655
712
1038
1067
3
660
880
1156
669
941
1031
2527
732
70
889
742