16705 50
1978 3
1152 1
3186 8
1342 3
1295 3
2980 11
1290 2
1374 1
1401 4
966 3
954 1
1672 4
1157 1
1341 1
1985 5
1040 1
1808 4
1036 2
1261 1
1218 2
1078 6
3083 7
1503 4