949 9
521 3
1182 2
3864 2
1112 6
2540 5
2891 13
3022 12
4492 4
4716 11
4568 2
6255 11
7011 17
5706 17
4505 9
9845 12
5198 14
3892 6
7373 19
3493 9
4708 12
7479 19
2758 6
16256 23