9996 14
4734 4
4714 5
19912 31
7374 9
6135 6
4712 3
8078 18
10925 17
5317 4
6748 3
8474 19
37432 56
8531 14
5820 12
10594 23
16699 38
10769 22
6418 15
10455 13
4909 5
5081 11
49820 62
8982 16