4723
4424
3348
2701
1675
1546
1520
1287
663
550
525
505
472
419
415
345
306
275
260
256
239
227
174
144
130
109
102
82
77
73
72
65
56
53
44
41
37
32
27
24
23
22
21
19
15
14
13
11
10
9