2301
1780
575
550
416
344
239
209
203
147
129
114
104
93
79
65
61
58
56
54
53
51
50
48
47
45
43
42
41
38
37
36
35
34
32
31
26
25
24
23
22
21
19
16
15
13
12
11
10
9
8