2088 3
10481 14
43142 56
13360 18
8208 5
4833 6
2462 5
12333 28
12869 25
39961 45
41259 62
6586 14
15915 21
6057 1
53962 71
16142 30
6122 17
11221 21
13425 18
10441 40
8979 27
9746 19
16377 44
20989 79