999 3
1814 13
1218 4
2180 5
1129 4
931 1
1027 2
1866 7
7216 30
1031 4
1646 7
1775 6
1889 5
852 1
3064 8
1131 2
978 2
2176 11
1562 3
1082 0
3133 12
940 2
5393 24
1114 2