875 1
1689 3
1044 1
3706 6
1774 2
1873 4
1172 4
845 0
1749 5
1044 2
1754 3
1056 2
840 3
1806 1
1498 6
3917 7
1181 1
1861 2
1659 8
947 2
3268 6
3651 8
3042 16
4691 15