3970 3
3213 2
3373 2
7071 14
7924 15
5703 4
3178 1
7915 15
8056 17
5035 2
6524 9
6008 13
9158 13
4154 5
8483 4
9102 13
7143 14
9275 16
6792 4
4057 5
9616 28
9467 8
5522 10
23600 87