15777 48
1767 3
932 1
2912 8
1171 3
1061 3
2775 11
1058 2
1178 1
1234 4
787 3
740 1
1457 4
973 1
1118 1
1765 5
814 1
1573 4
875 2
1051 1
962 1
872 6
2914 7
1313 4