3145 20
1652 13
1013 2
1790 4
1027 3
780 1
852 2
926 3
1818 5
684 1
793 4
1282 5
966 3
917 3
1349 3
1145 4
749 1
1416 5
947 3
1972 6
594 0
1224 6
1572 4
1690 4