5544 29
1428 6
1123 5
2000 5
3993 5
1344 4
1502 4
1659 4
996 3
1309 3
1856 3
1236 3
1460 2
1046 2
1168 2
827 1
1191 1
866 1
1171 1
1366 1
1493 1
742 1
1306 0