2219
1489
764
512
502
406
331
315
284
143
128
117
86
78
64
53
46
44
41
34
27
23
18
16
15
13
12
11
10
9
8
7
6
5
4
3
2