998 4
1000 4
1329 5
11677 78
4290 10
1817 10
3904 8
3490 10
4285 20
1247 4
2266 7
3702 16
3075 17
15677 84
13856 72
6436 25
773 1
885 4
1908 7
1655 7
2176 8
2157 16
940 9
2342 4