7725 7
4142 2
4869 4
14995 17
30693 32
40719 83
10721 11
17270 30
10204 4
10120 16
5777 12
6411 10
18536 25
9277 11
12544 5
7844 5
14850 18
13530 17
18550 32
8654 15
12789 13
35257 45
19035 17
11039 13