2622
1333
828
557
514
457
398
329
317
145
133
106
98
90
86
83
52
44
34
33
25
23
18
16
15
12
11
10
9
8
7
6
5
4
3
2