12993 17
8652 8
11050 17
13590 17
8259 7
10596 4
9685 3
20438 34
11172 17
6340 0
14762 18
10911 12
15286 22
9362 4
9671 8
13593 17
8031 3
7427 3
6967 1
7364 11
22979 61
13409 19
13515 20
15932 21