337 8
1697 8
4428 12
3255 5
5586 11
4783 13
3378 5
8489 15
4990 8
7140 6
6868 18
5362 2
8528 10
8339 13
4684 7
11946 28
8195 20
20709 23
13612 18
8389 23
4093 15
4741 11
5367 1
13430 35