2649
1968
1122
671
624
524
469
424
357
143
135
133
104
103
99
79
72
43
32
30
28
24
23
22
20
19
18
14
10
9
8
7
6
5
4
3
2