2720
1168
786
541
457
403
385
353
348
302
260
238
236
233
206
196
184
171
167
144
139
127
121
115
114
113
112
106
97
89
65
60
56
51
42
40
38
22
20
16
14
13
5
3
0