813 7
8361 23
10090 21
6885 11
11684 20
10064 9
9602 12
12792 11
9171 12
8189 3
5503 8
9351 6
9123 5
5252 11
21487 26
12114 7
12184 15
14798 6
16688 30
5139 1
28194 40
14852 18
8901 6
17663 22