5594 27
850 0
1476 3
1221 4
892 3
915 3
809 1
1011 9
4242 13
7961 30
3112 3
1301 2
1400 7
5263 15
991 7
24364 103
3740 22
760 1
921 1
1322 4
5069 6
10666 21
722 3
1751 3