1394 4
3192 4
6303 6
3969 9
7540 20
7184 28
17310 49
7666 33
7884 21
12505 33
5915 9
2369 4
4984 8
4242 11
8009 23