2268 3
1632 5
1597 6
1269 2
3807 7
1875 3
1969 2
1210 3
1193 9
2196 5
1976 6
1139 2
1658 6
1482 2
1127 2
1452 2
867 1
1091 3
2696 15