3340
1554
1549
1120
1050
959
890
837
790
556
483
466
366
350
304
254
232
202
191
182
171
170
141
71
67
54
35
32
28
26
25
24
23
20
19
15
14
13
11
10
9
8
7
6
5
4
3
2
1
0