594 2
769 7
452 9
1126 3
993 7
2089 4
2178 3
2688 4
2055 1
3578 3
3627 9
4072 9
1876 7
4427 16
5807 10
4347 6
4217 14
8710 15
12081 18
2855 10
2051 10
4604 4
3662 2
6624 5