2726
1644
800
640
555
498
322
276
270
232
219
207
184
172
170
124
119
108
97
82
79
77
70
56
52
40
27
26
18
14
10
4
0