16709 50
1980 3
1155 1
3186 8
1342 3
1296 3
2980 11
1290 2
1374 1
1401 4
966 3
957 1
1676 4
1157 1
1341 1
1985 5
1040 1
1808 4
1036 2
1262 1
1219 2
1079 6
3085 7
1505 4