2314
1813
1020
645
620
540
319
255
161
147
128
110
95
89
88
50
39
31
24
22
19
15
14
13
11
9
8
7
6
5
4
3
2