5004 5
2581 2
853 4
7659 5
10331 8
23381 4
14032 3
7902 3
11253 2
7532 0
9109 3
12177 6
8902 1
24007 10
25528 7
31983 6
93101 6
45531 5
27803 2
14154 3
34008 7
25056 3
45459 1
39702 5