3739
1126
748
363
318
309
307
283
263
245
141
134
128
101
98
92
86
81
64
61
58
47
46
45
36
35
24
23
22
20
19
18
17
15
14
13
12
11
8
7
6
5
4
3