3406 3
1701 5
1676 1
2174 2
1688 3
1385 3
913 2
1755 2
1133 1
838 1
5244 15
2413 5
10413 26
5805 9
1389 4