33883 3
7976 2
17405 2
15627 2
9305 1
28684 6
8851 3
13628 0
12903 3
13627 0
149151 18
99305 17
10905 4
4806 1
34657 3
29834 6
15755 3
29431 3
46608 8
46802 5
69507 10
17654 3
17631 2
53258 9