5886 20
1134 0
2327 4
864 1
1493 3
849 3
1126 5
1420 3
742 2
1742 1
2135 7
1027 2
809 1
4309 9
955 4
729 5
4242 16
1377 6
2287 7
3607 11
804 2
3485 18
1454 7
996 1