3129 12
1183 2
3472 18
1311 2
1421 3
2329 8
2072 4
1462 6
1153 5
4215 25
2331 1
2477 8
3533 24
2394 11
2087 10
2303 8
1192 1
1203 3
1189 2
1078 2
3163 24
2261 6
2174 2
2763 9