2768
1428
922
577
557
472
420
352
337
147
138
121
117
93
83
71
52
51
31
27
25
21
20
14
13
12
11
10
9
8
7
6
5
4
3
2