5778
5433
1800
1354
1255
945
712
570
420
381
374
346
328
295
254
228
220
171
168
165
154
149
144
138
125
111
73
65
63
58
55
53
52
46
44
43
39
37
36
35
32
27
25
24
23
22
17
16
14
13
15
12
11
10
9
8
7
6
5
4
3
2
1
0