3
2
130 1138
196 1832
143 2124
991 12917