5665
5635
2255
2116
2078
1595
1550
1110
1052
919
833
639
626
598
539
494
488
261
251
235
221
189
147
132
113
103
92
78
77
71
58
55
52
48
45
36
29
26
23
22
20
19
17
16
15
14
13
12
11
10
9
8