990
1
764
1013
2
922
1011
726
2718
3
687
780
653
807
952
965
1166
891
737
678
660
1370
728
1446
0
759
644
1041
897
1121
605
794
1146