50
738
0
3
933
5
1647
11
660
1
755
719
7
645
2
594
648
425
815
567
458
689
742
665
615
646
678
601
925
595
616
576
622
732