13709 30
8618 18
1602 4
3402 5
1873 6
2771 7
1547 5
1902 9
1580 4
1347 3
1161 1
1415 8
1100 4
1925 3
1162 5
1049 3
940 0
1457 6
1428 6
830 1
1033 4
877 2
2039 10