8734
2535
1785
1573
1543
1389
1346
826
822
817
707
635
603
558
554
516
308
291
280
220
212
194
186
180
178
173
143
136
134
123
121
113
109
108
106
98
97
90
87
86
84
81
57
43
42
41
40
38
37
35
34
33
32