7 4
8 5
5 3
2093 1256
1249 749
1485 891
4198 2519
2045 1227
311219 186731
196465 117879
179917 107950
164485 98691
142643 85586
117618 70571
109051 65431
103218 61931
98741 59245
89205 53523
2