691
3
785
0
668
794
622
929
745
441
436
581
476
371
517
748
611
2
727
1
757
516
871
414
443
341
845
851
676
702