776
1
616
0
861
724
1057
3
805
889
751
453
738
646
2
1199
1207
1136
784
800
1360
678
968
621
790
501
732
1226
509
828
473
384
1934
4
1574