5739
1594
1042
543
520
442
386
369
344
259
194
181
155
153
148
131
115
104
83
79
78
71
61
56
52
47
40
36
33
32
28
27
21
20
19
16
15
11
10
9
8
7
6
5