3665 5
5092 8
4082 4
5262 6
3427 3
4346 2
4578 6
4213 2
5032 3
11012 27
4562 4
4541 5
3855 4
12694 19
8919 17
15336 40
6712 5
6546 9
7571 11
8086 6
20430 54
4465 5
8032 9
12843 31