796 0
1234 5
2051 5
2199 3
3462 8
2383 5
1199 2
16057 72
3018 8
1306 3
1527 5
2619 2
1598 2
1650 4
528 0
980 0
1156 0
816 1
1268 1
943 0
2481 4
5447 20
3117 10
888 2