766
1
646
1387
3
476
2
519
1099
2625
6
800
737
770
660
1009
508
2052
838
762
691
545
761
641
803
962
1008
813
804
533
844
773
843
767