8889 10
12098 9
12283 7
11259 10
3904 1
4092 2
3818 4
7373 14
4907 11
11175 13
3466 2
4391 2
5122 6
3367 4
4139 1
5998 12
4456 9
9364 11
6178 9
5002 12
5572 17
25664 53
4702 5
5273 10