2496 4
1828 5
1732 6
1393 2
4065 7
2051 3
2127 3
1354 3
1329 10
2424 5
2140 7
1298 2
1794 6
1612 4
1295 2
1632 3
1059 1
1256 3
2957 16