4823
1294
1174
1010
966
870
744
589
450
432
404
356
242
222
217
200
196
182
168
160
159
156
148
123
116
115
93
90
80
79
78
73
64
56
51
43
41
39
38
36
35
34
28
26
24
23
22
21
20