2030
1418
818
618
531
484
321
313
236
142
136
104
97
88
68
67
55
27
25
21
20
19
15
12
11
10
9
8
7
6
4
3
2