764
1
1141
592
2
851
918
88
831
1002
784
4
456
517
1269
0
644
1176
698
920
783
166
887
867
594
395
471
775
286
533
1164
595
815
381