8341 10
4942 5
9071 16
5254 1
8004 10
7029 5
14823 18
6331 8
7555 7
9754 9
6195 5
4926 4
5871 4
7297 14
5561 2
6636 11
4889 0
14274 30
19817 32
8073 10
6932 8
54582 118
47939 121
12621 29