5364
1424
1227
1084
1056
907
787
583
489
396
388
337
283
249
230
213
192
187
185
173
157
146
132
120
114
91
90
75
71
69
65
63
60
58
50
48
47
41
35
34
33
32
31
27
25
24
23
22