2593 3
2722 3
5443 17
8057 20
2157 3
17930 22
14735 16
4978 4
2446 5
2976 6
9528 6
3331 9
4407 9
2989 2
2498 5
3948 6
2343 9
5541 7
3326 11
5343 5
2583 4
4175 10
2886 1
6395 12