3490
1065
766
395
388
317
259
232
230
193
146
138
134
123
116
112
103
95
66
53
48
39
33
31
30
29
25
24
22
21
20
17
16
14
13
12
11
10
9
8
7
6
5
4
3