21061 29
12360 11
14187 18
5550 0
14823 12
7007 6
4948 7
4512 0
8448 12
5657 8
4766 4
4319 6
6119 13
6780 4
5074 1
8404 12
5033 9
5420 2
6960 2
10866 16
10430 14