4191 10
1185 3
7052 23
2332 4
2398 8
2283 5
1543 4
4209 14
1522 2
1832 1
1295 5
2099 3
2588 8
4217 18
1839 5
2614 5
2763 5
1172 3
1775 6
2900 5
1141 3
1109 0
1140 2
1527 3