2545 13
1232 4
1158 8
1037 3
1493 6
1027 2
726 3
3405 14
1230 2
1517 5
3991 16
2016 6
727 2
1225 4
674 4
1125 5
1902 16
3047 20
2628 11
2755 11
3519 5
896 2
8769 25
1464 5