2149 3
927 10
798 4
3942 3
556 4
191 2
626 1
442 9
330 0
710 5
958 3
437 3
912 3
968 3
3485 5
751 4
287 9
13428 12
18811 52
22619 24
9912 18
11155 16
63146 58
114132 98