2777
2732
1999
1813
1073
1021
956
682
549
478
436
427
384
378
288
247
219
204
201
200
194
168
124
106
95
84
83
78
72
68
62
53
41
39
38
33
26
25
24
21
20
18
16
14
12
11
10
8
7
5