5646 12
4187 3
5108 13
4201 12
4029 10
4946 10
2275 7
742 4
991 2
811 1
1096 2
1088 1
1493 2
1289 4
2048 6
1581 8
3256 10
1252 2
3485 10
1667 5
1343 2
1570 4
991 1
707 2