12324 3
12928 3
11673 8
15857 14
15549 9
10877 15
11605 10
14901 4
10341 3
15324 33
10667 5
13602 14
15736 20
28536 36
25630 37
10943 10
14387 15
18665 22
11042 13
20727 22
15198 9
12088 11
9334 6
27967 98