5035 2
6680 4
5442 1
6398 1
6960 6
8192 5
6280 5
9979 7
11582 8
15441 29
11988 9
9236 9
11484 9
12432 17
9882 6
8812 7
9690 5
13092 19
13514 25
8811 6
11464 16
5071 0
5682 1
5878 1