4421
3973
3767
3399
1822
1576
788
402
282
271
248
117
79
70
60
56
50
35
32
22
20
17
13
10
8
7
6
5
4
3
2