2
6
522
608
1185

6
504
585
1120
7
2
4
1
22
61
1
9
1