5994 0
7768 5
5466 1
5505 2
5514 1
9591 7
8085 2
6162 3
8237 8
7135 8
9849 11
12568 27
32740 63
7724 4
7387 11
10674 25
10507 12
8484 12
18813 38
17520 32
7518 6
9995 18
10141 12
12417 27