21786 68
1180 2
4093 22
11850 42
1482 5
1525 4
1772 4
2748 11
13787 47
1072 6
2887 11
950 0
1406 9
2718 6
1684 6