2445
1753
979
655
551
454
362
355
312
147
143
125
107
100
86
76
55
47
42
35
30
28
23
22
20
19
18
15
12
11
10
9
8
7
6
5
4
3
2