4705
3889
1682
1664
1652
1208
1097
1076
1032
829
623
483
482
364
363
221
199
198
143
139
131
122
121
117
110
84
76
65
59
46
43
37
34
28
27
24
19
17
16
14
13
11
10
8
6