345 3
1179 11
2995 5
3726 10
6265 5
6300 9
10354 11
4576 12
11927 20
5887 24
4731 4
8743 3
10277 15
10188 20
9274 9
13888 25
15675 12
17452 32
10506 14
7587 14
4840 6
5622 9
6762 15
4267 9