14044 5
12166 3
15156 8
16791 9
24989 32
22146 32
12602 12
11034 3
11553 8
10602 4
17484 22
17895 16
14228 5
12720 11
15578 16
21480 30
12076 11
13843 12
11382 6
10635 3
15761 12
15071 17
12831 10
13047 18