5589 29
1467 6
1150 5
2039 5
4050 5
1375 4
1545 4
1688 4
1047 3
1348 3
1887 3
1264 3
1507 2
1109 2
1203 2
852 1
1220 1
901 1
1199 1
1205 1
1400 1
1523 1
777 1
1345 0