2536 4
1852 5
1773 6
1421 2
4119 7
2086 3
2162 3
1394 3
1358 10
2456 5
2169 7
1333 2
1825 6
1649 4
1329 2
1664 3
1089 1
1287 3
2994 16