3078 2
8326 0
9182 1
6106 3
5632 3
24627 9
33428 10
17930 12
14033 4
12433 5
19482 7
13483 9
22677 20
115077 111
52505 78
21603 24
26451 27
43634 91
41528 50
22277 43
28434 25
97677 17
64131 11
74408 31