997 2
822 0
2342 1
1325 2
2834 4
1472 3
1568 7
849 1
1844 4
7484 15
3296 16
1125 4
1183 5
2349 10
4182 14
1469 3
1485 3
2030 6
5003 21
3510 16
1027 2
8540 27
3352 10
1309 2