796
1
772
1661
641
640
839
514
2
490
75
327
339
834
0
466
380
576
663
731
524
736
709
773
383
891
991
816
1310
3
677
1031
1924
601