8022
2385
1654
1289
1273
1151
1041
847
684
673
635
599
517
502
468
394
315
264
252
236
217
205
151
150
148
147
115
114
103
100
99
86
76
75
73
71
61
59
57
53
51
49
43
40
38
36
34
31
30
29
28
27
25
24
23