2201
1704
948
605
563
467
369
340
310
175
116
112
97
91
69
38
36
34
32
27
23
22
17
15
13
12
11
9
8
6
5
4
3
2