3816
898
749
297
296
283
282
245
242
212
133
124
111
105
96
95
73
71
61
55
52
48
46
45
42
41
30
28
25
24
23
22
19
17
16
14
13
10
9
8
7
6
5
4
3