766
1
451
710
868
115
2114
2
616
546
566
497
3
599
1290
635
401
91
659
449
826
968
94
691
112
898
742
797
773
1458
0
866
80
623