5589 29
1467 6
1150 5
2042 5
4051 5
1376 4
1547 4
1690 4
1048 3
1348 3
1889 3
1265 3
1507 2
1113 2
1203 2
853 1
1221 1
902 1
1200 1
1207 1
1400 1
1523 1
778 1
1346 0