540
daughter
193
600
515
319
860
1407
195
574
553
1241
921
495
1449
1568
2508
2336