2112 441
2741 782
1509 333
574 153
196 39
2640 713
954 242
1772 329
7854 497
5991 62
4314 305
7352 926