6403 14
3401 8
7924 15
5899 12
9297 11
12448 30
4624 11
14237 16
7828 11
3010 5
3442 6
8945 30
5082 11
2538 11
11560 32
3002 9
7181 25
2600 3
8925 7
4414 9
12644 12
32772 70
35849 77
2895 11