5477
5195
2152
1901
1470
1401
1202
1125
980
896
764
714
584
580
542
506
434
430
251
233
228
186
143
131
122
111
96
83
68
58
36
35
33
32
31
29
28
27
23
21
20
17
16
14
13
12
11
9
8