999 2
948 2
1588 3
894 0
505 0
1201 2
1042 2
1076 2
1011 1
1090 1
959 0
902 3
2170 4
1517 9
1077 1
489 1
1622 2
983 4
2279 15
1500 3
1379 7
1392 5
961 1
1389 6