3569 18
2355 4
3795 6
2183 5
4681 8
2670 4
2246 3
1949 2
2193 5
2522 6
2256 3
3576 10
5188 27
11540 80
2883 8
3404 6
5166 26
2693 2
2881 5
4772 9
21506 97
2956 5
4143 10
3260 5