587
696
654
696
708
766
1246
444
1379
439
989
511
444
465
837
798
444
837
1355
763
928
2153
2066