4126
3628
3353
3303
1600
1359
739
411
334
214
213
111
106
58
52
42
36
33
29
25
21
13
10
8
6
5
4
3
2
1