462
764
458
400
603
1637
386
2234
1629
863
366
366
930
408
450
660
930
990