7439 26
1381 3
2428 6
1423 4
3452 13
3643 16
2972 12
1467 2
1375 3
1848 4
1310 2
1121 1
1488 4
1768 5
1234 2
2299 7
1160 2
1032 2
1531 4
1358 6
1279 3
1100 2
863 1
1416 3