4684
4438
3408
2848
1710
1706
1646
948
684
616
593
532
489
458
452
310
256
212
211
195
181
164
146
143
141
130
121
93
88
84
81
75
65
58
49
48
42
41
31
30
27
26
24
22
21
20
15
14
12
11
10
9