4005 2
14281 20
6394 6
5965 3
12801 13
31469 53
8881 12
7237 11
10943 11
27731 37
12248 11
8118 14
7362 12
5233 0
13902 7
6343 9
7839 8
7423 8
6531 8
7867 7
9059 19
7422 3
5562 5
5430 2