851 5
4892 9
2543 6
1795 6
4221 10
22335 46
3334 11
2293 9
12155 34
18405 58
5180 25
3885 13
864 3
1548 9
2291 3
5923 9
2823 6
4409 15
17136 38
11927 43
6342 19
12288 26
4081 4
10039 17