5873
1664
935
625
516
487
364
349
344
312
181
170
166
158
153
140
96
88
77
75
71
70
69
42
40
36
35
30
28
27
25
24
23
21
19
17
16
14
13
12
10
9
8
7
6
5