1314
411
425
975
640
1631
1066
704
957
468