4822
1366
1200
952
938
836
667
549
460
444
415
338
277
219
197
193
182
181
174
172
170
146
131
122
118
107
104
98
82
71
68
64
58
57
51
50
49
48
44
39
35
33
32
30
29
21
20
19
18