4308
3945
3890
3366
1710
1649
801
538
500
407
283
106
72
64
57
39
38
27
26
25
24
14
10
9
8
7
6
5
4
3
2