7737 12
1427 5
1128 2
2277 7
1245 2
2291 2
1905 3
1279 4
1198 1
1346 5
3739 10
1225 1
1894 5
1807 4
2692 12
2495 14
1630 9
2583 8
917 3
3604 8
4352 14
10889 20
1795 7
6885 31