4001 5
10288 6
2312 8
11919 12
9620 14
5810 15
9804 4
7429 12
17945 30
11379 24
6753 8
12283 30
15778 16
13558 31
6883 4
11855 23
14801 33
25571 49
5558 12
11216 20
6979 14
16974 35
6558 6
20583 18