12685 17
8772 17
4808 5
7165 8
6219 11
7828 7
10319 5
8440 17
4455 6
3837 7
2901 3
5696 11
4362 5
5462 9
102635 225
9162 10
6139 6
5946 15
13432 18
11890 16
9282 5
20876 25
7710 9
5993 9