7821
2286
1715
1474
1424
1350
1209
790
735
622
613
546
516
490
445
435
286
277
272
234
227
194
174
169
148
147
118
117
111
109
106
105
92
88
84
80
79
72
70
63
55
49
45
40
38
36
34
33
32
29