4370
1192
849
413
362
335
330
299
254
234
160
128
118
117
110
105
103
101
72
56
55
53
47
39
34
33
31
30
27
22
21
20
19
18
16
15
13
12
11
9
8
7
6
5
4