15709 3
74159 3
207758 3
7906 3
84480 3
7531 3
1451 3
382 2
379 2
531 2
1359 2
953 2
5826 2
1578 2
7504 2
9280 2
3551 2
6354 2
2752 2
1905 2
2029 2
7707 2
1107 1
578 1