2634 8
860 5
2044 5
2957 6
1399 8
978 4
930 2
998 5
1600 2
1447 2
2430 14
745 3
999 4
582 3
933 1
683 6
816 2
820 7
4040 5
894 5