891 3
1500 6
889 2
1824 6
1152 4
903 3
1211 4
1048 4
1690 7
1403 1
1467 8
1615 4
1802 7
1067 4
950 5
781 1
1298 6
1033 2
1305 7
1669 7
2825 13
2262 8
2361 9
4541 17