7443 26
1384 3
2429 6
1423 4
3454 13
3645 16
2974 12
1469 2
1376 3
1848 4
1311 2
1121 1
1489 4
1771 5
1238 2
2301 7
1160 2
1033 2
1532 4
1359 6
1280 3
1101 2
866 1
1417 3