6631
1827
1451
1238
1171
1115
1014
687
640
493
479
434
415
378
291
283
216
210
204
199
180
178
154
149
133
119
118
117
89
88
75
73
70
66
65
60
54
48
46
43
41
40
39
38
35
33
32
30
28
27
26
25