992 3
1308 4
1151 3
755 2
1041 3
1089 6
1104 5
862 2
1162 3
1724 4
2833 14
2649 9
3829 27
1127 5
2177 5
1227 4