316 5
517 5
7047 16
3596 10
421 4
8249 12
16285 9
245 8
6667 24
3609 3
378 7
4414 4
11281 14
8177 28
973 1
431 6
19350 19
88970 77
3946 9
399 0
430 1
674 9
455 5
1153 10