4008 6
3035 8
5019 5
4076 9
5840 2
3062 7
7583 6
3973 4
6229 8
7770 8
7396 8
5248 9
4098 10
5712 5
4583 10
5263 4
3846 12
6065 8
4409 12
15452 23
15656 35
10687 10
4567 9
6459 17