2
523
608
1190

505
585
1130
7
2
8
1
22
52
1
9
1