7321 26
1343 3
2377 6
1392 4
3394 13
3592 16
2931 12
1429 2
1327 3
1795 4
1291 2
1093 1
1460 4
1727 5
1194 2
2245 7
1124 2
977 2
1488 4
1322 6
1247 3
1052 2
831 1
1375 3