621
0
657
902
1303
965
1055
613
699
955
860
663
789
716
653
1322
2949
988
1201
1
1318
865
1571
1733
1082
891
1178
1710
5