16689 50
1975 3
1149 1
3184 8
1339 3
1293 3
2977 11
1286 2
1370 1
1398 4
964 3
951 1
1667 4
1152 1
1338 1
1980 5
1037 1
1804 4
1034 2
1259 1
1213 2
1076 6
3080 7
1501 4