502
489
500
555
519
589
584
545
553
833
581
1291
647
1267
576