3599
1550
816
595
300
238
178
140
138
125
100
98
85
55
43
34
27
23
20
18
16
15
13
12
11
10
8
7
6
5
4
3
2