5144
4716
4558
3978
2044
2012
1113
696
657
470
282
162
151
128
72
66
63
49
43
39
33
31
20
14
10
8
7
6
5
4
3
2