3367
1931
1343
1293
1227
1210
1132
1047
918
902
830
746
736
736
717
714
672
670
667
637
595
592
585
558
549
513
458
454
437
419
386
381
344
343
335
323
297
292
271
262
259
256
252
249
242
241
240
233
229
218
218
215
201
188
184
183
177
172
167
166
155
149