3949 25
1202 2
1615 8
1413 5
1354 7
875 1
1176 2
747 1
1150 1
1135 1
2293 5
1795 5
1561 5
1353 3
4321 20
880 0
1376 1
1223 4
1015 0
1322 0
1091 3