399
1
717
513
685
894
2
765
1047
8
825
492
2324
3
697
689
454
86
403
150
812
644
1642
735
76
631
625
0
673
704
588
669
647
1331
1343