4577
4537
3096
2703
1733
1636
1595
913
641
609
560
472
470
461
410
367
357
255
230
220
182
132
127
126
124
120
95
78
76
72
69
63
62
57
53
49
34
31
28
27
25
24
23
21
18
15
13
12
11
10
8
7