3281
975
647
361
350
267
260
251
183
179
148
137
133
103
100
91
87
78
62
61
56
49
45
39
34
31
28
25
24
20
18
17
16
14
13
12
11
10
9
8
7
5
4
3