7092 30
1016 1
1283 2
2105 7
1281 1
996 0
4268 10
2161 10
1395 1
2191 10
3627 8
2450 10
1818 2
873 1
1653 2
1211 1
1753 1
2132 10
1097 0
3044 7
3646 7
1075 0
954 2
1138 2