6843 18
3672 0
7485 17
8458 9
6335 7
2119 1
8869 26
10008 26
7595 10
9776 20
16845 11
1797 7
39801 55
12278 11
2666 11
13722 21
28447 19
2335 3
2854 4
16364 29
5970 3
3942 11
24043 67
10448 31