673
1
655
1355
723
982
1437
0
755
639
1007
884
1107
599
789
1137
907
852
912
631
793
2
920
1035
909
1233
814
1117
885
961
858
1118