5790 10
5458 9
10177 14
2413 5
2101 3
3342 4
2775 7
2050 10
3993 4
2424 5
3542 8
3192 9
3157 6
3081 7
1995 3
2498 8
2402 9
6343 10
3409 3
2277 2
9828 22
7858 10
13956 31
8496 17