862 10
907 0
4087 12
1702 9
246 3
796 6
660 8
408 3
881 3
1008 1
318 1
448 7
1167 12
1126 3
1743 3
192 8
515 9
890 5
1992 3
2200 6
472 4
12035 14
23892 28
4213 15