4699
1373
900
426
393
385
341
297
281
262
185
163
156
138
128
122
111
78
76
75
68
63
60
47
39
36
34
33
31
28
27
26
24
23
20
19
18
17
16
14
13
10
7
6
5
4