4706
4144
1682
1664
1654
1208
1098
1077
1032
829
623
483
482
381
363
362
359
222
199
198
143
139
131
117
110
84
76
65
59
46
43
36
34
28
27
24
19
17
16
14
13
11
10
8
6