2355
1398
926
574
550
484
334
318
243
163
118
108
80
72
71
65
45
27
24
22
20
19
17
16
14
13
12
11
10
9
7
6
5
4
3
2