5890 25
1235 7
1011 2
2383 6
1041 3
920 4
1223 1
1015 2
1058 3
1299 6
1185 3
1352 2
2962 7
1654 3
1033 0
1592 3
1789 6
1069 1
1052 0
1168 1
809 3
1691 6
5612 12
1953 3