3245
1013
710
315
300
278
261
253
238
223
141
111
107
104
102
99
85
75
69
68
64
49
46
40
39
34
33
31
30
25
24
19
18
16
13
12
11
10
9
8
7
6
5
4
3