4401
1631
979
970
403
330
251
230
142
128
104
101
97
95
88
57
40
33
25
23
19
16
15
14
12
11
10
9
8
7
6
5
4
3