789 2
4050 8
1784 2
3988 22
1209 6
860 3
920 4
736 5
609 2
1502 8
837 3
707 3
547 1
761 4
674 2
1679 8
2135 5
1894 3
831 3
1316 6
4199 20
2293 9
1894 6
1299 6