10001 16
14909 8
11832 19
6563 4
14570 36
7696 18
8271 9
7094 6
8065 17
9074 3
6556 3
8032 10
6016 4
8551 4
5721 2
6039 3
8223 6
6139 2
5823 2
9158 9
6195 6
6502 7
5759 5
20843 20