785 0
1103 1
3931 10
1050 1
2377 0
1180 0
3165 2
2592 5
3715 10
3695 30
1682 6
2943 24
7261 30
3325 11
2806 4
3597 27
37332 35
25099 15