1503 2
1195 3
2286 3
1068 6
10126 10
1276 9
1121 5
4202 13
3090 8
3306 10
7763 54
4485 19
2979 15
2042 6
1785 9
999 3
752 2
1438 9
641 2
555 0
1632 7
845 4
1173 4
828 2