4852 12
2301 4
7591 27
3354 5
2685 7
3347 4
6270 20
2529 3
3433 5
3399 15
8831 19
6905 32
4244 11
3174 2
2928 8
4716 19
6884 24
3940 4
6908 19
10253 25
5359 9
13038 39
7842 13
6014 14