8679
2544
1882
1556
1546
1413
1411
830
829
800
643
627
585
557
552
530
288
284
280
255
230
215
198
193
188
184
150
142
133
128
124
116
111
103
99
93
91
87
78
66
64
48
45
44
43
42
41
39
36
35
34
33
30