626 9
1081 1
4839 7
3990 4
3913 8
3992 8
5182 9
8242 18
4371 8
5459 8
8190 8
4047 5
4462 7
12916 17
12349 27
10835 24
12956 33
7905 11
4924 8
4375 7
6093 4
7492 14
5666 6
6965 18