2
2
140 1007
276 2247
164 890
66 455