5469
4776
4575
4379
2079
1881
1036
508
327
284
258
145
104
80
71
62
55
54
44
38
35
22
13
12
11
9
8
7
6
5
4
3
2