709
1
351
94
777
2
2190
4
710
1067
3
935
671
797
0
854
528
689
816
735
5
477
655
119
812
398
569
2879
885
1030
2431
647
669
588
779
2598