4984
4190
2608
2408
2214
1894
1800
1556
1200
1089
998
990
944
931
897
846
819
711
700
607
565
555
512
477
472
466
448
445
438
432
423
409
374
361
350
271
239
232
227
214
194
179
162
160
157
134
121
115
114
111
107
100
99
97
90
89
84
83