5048 28
3560 5
1742 5
1632 3
1471 4
1315 1
1232 4
1203 6
1203 2
1151 4
1116 1
1076 0
1061 3
1009 2
963 3
962 1
924 1
920 1
909 5
852 2
801 0
794 3
728 1
646 1