6272
1646
1022
602
522
478
369
353
351
262
184
182
175
173
154
147
105
86
85
81
79
77
62
50
42
39
36
34
32
31
29
28
26
25
24
22
20
19
18
10
8
7
6
5
4