5698
1427
938
554
462
372
367
334
284
248
178
161
152
132
130
120
116
85
76
66
61
55
54
48
43
42
41
39
33
28
27
25
24
21
20
19
18
17
13
11
9
8
7
6
5