321 6
1401 6
1100 2
1103 3
1366 7
572 10
1747 8
1905 8
1234 4
3409 12
1300 8
2239 5
1719 4
1469 9
1692 9
1022 3
1455 12
3537 12
2783 3
3318 5
5167 14
1776 2
2775 3
1806 4