3580 35
844 0
1135 0
1483 5
1959 10
1152 2
1294 2
2899 15
1299 3
905 1
1587 6
1996 10
961 1
922 1
767 0
1425 4
1165 3
933 1
1277 4
2152 3