2278
1377
853
583
541
424
379
313
305
145
114
111
95
89
85
55
45
40
30
26
25
20
17
15
14
11
10
9
8
7
6
5
4
3
2