3127 12
1183 2
3469 18
1310 2
1420 3
2327 8
2072 4
1462 6
1149 5
4215 25
2331 1
2477 8
3533 24
2394 11
2087 10
2302 8
1192 1
1200 3
1187 2
1078 2
3160 24
2259 6
2173 2
2759 9