6305
1738
1185
674
588
507
469
400
399
317
237
198
187
163
148
121
117
97
88
82
81
74
62
55
50
43
36
32
31
28
27
22
21
20
19
18
17
16
15
13
11
7
6
5
4