2574
2100
634
613
587
369
338
244
207
168
122
112
104
98
97
88
87
86
80
75
67
52
51
49
47
46
41
40
38
37
36
35
34
33
31
30
29
28
23
22
21
18
17
16
15
13
12
11