5774
1684
1017
575
540
502
394
371
370
323
176
169
166
165
164
148
113
90
86
83
81
77
71
51
40
37
35
34
32
30
28
27
26
25
20
18
17
14
13
12
11
8
7
6
5