4791
4163
4103
3845
1883
1759
880
487
448
436
361
110
96
66
65
45
43
42
39
32
26
16
14
13
12
8
7
5
4
3
2