1269
502
576
642
601
1375
540
547
517
571
522
573
451
1342
511