3580 34
843 0
1133 0
1483 5
1959 10
1151 2
1292 2
2897 15
1298 3
905 1
1587 6
1995 10
961 1
920 1
766 0
1425 4
1165 3
932 1
1275 4
2150 3