2595 4
5234 10
2358 4
3442 8
3684 9
1632 7
15985 17
913 2
7932 19
4893 7
4560 8
4746 10
6111 9
1100 2
2893 10
2295 8
1030 1
1441 4
825 1
939 2
1907 1
3636 4
2518 9
982 1