5592 29
1472 6
1154 5
2047 5
4057 5
1378 4
1549 4
1693 4
1052 3
1352 3
1893 3
1266 3
1511 2
1121 2
1206 2
857 1
1225 1
903 1
1203 1
1209 1
1403 1
1528 1
780 1
1349 0