4430
3996
3951
3650
1754
1745
826
544
514
391
328
104
69
54
52
50
46
44
36
33
23
14
12
11
8
7
6
5
4
3
2
1