2173
836
503
352
321
266
216
210
165
114
95
91
87
62
57
54
35
34
28
23
19
17
16
15
14
11
9
7
6
5
4
3
2