12267 47
3538 20
1199 1
959 2
1720 4
3286 2
1377 5
1048 1
1422 6
1431 3
941 1
1159 2
2964 8
1101 0
1132 4
2078 7
993 1
2261 6
472 1
3652 3
1954 3
1501 4
1103 3
2288 5