3565
3386
2533
2182
1339
1308
1224
934
548
525
517
516
390
342
292
260
233
217
197
179
149
147
121
116
115
106
90
80
72
64
60
58
55
48
38
35
32
31
29
27
25
23
22
21
20
17
14
13
10
8