2032
1760
524
451
445
362
285
246
209
159
110
107
96
95
89
77
73
71
64
63
61
60
59
55
53
48
46
43
42
41
40
39
33
32
31
29
28
27
26
25
24
22
20
18
17
16
14
13
10
9