4884
4691
3852
2717
2125
1723
1651
1499
1441
1416
1349
1320
949
926
860
816
740
729
651
563
541
537
484
451
434
431
415
412
364
350
345
309
307
292
288
274
271
265
247
244
213
201
184
180
164
141
134
131
128
123
112
106
89
81
80
62
4
0