5550 13
2657 2
2321 0
2386 1
3168 6
3264 3
3398 8
4111 5
7164 23
5455 7
3957 2
4347 7
7168 9
17928 24