621
0
657
902
1303
965
1055
614
699
955
860
663
789
716
653
1322
2949
988
1202
1
1319
865
1571
1734
1082
892
1178
1710
5