3002
2817
2114
1900
1215
1147
1003
868
540
475
462
457
435
339
272
264
215
204
193
189
180
161
154
135
100
99
90
65
59
58
56
51
43
39
36
30
26
22
19
18
17
16
15
14
13
12
11
9
8
5
4