2809
2387
1252
811
702
589
566
469
408
195
178
147
123
113
103
88
57
51
50
40
35
31
30
26
23
22
20
19
16
15
13
10
8
7
6
5
4
3