796
1
772
1661
641
640
839
514
2
491
75
327
339
834
0
466
380
577
663
732
525
736
709
773
383
891
991
816
1311
3
679
1032
1924
602