7477 26
1393 3
2437 6
1428 4
3471 13
3656 16
2986 12
1481 2
1384 3
1858 4
1313 2
1128 1
1503 4
1779 5
1246 2
2310 7
1168 2
1038 2
1540 4
1366 6
1287 3
1109 2
874 1
1427 3