656 897 2297
3 179 443 11347
10 046 308 33404
5 918 557 19863
1 911 374 4825
255 116 524
604 386 1156