2179
1114
599
520
436
395
383
302
253
120
109
97
86
83
78
75
47
38
37
25
22
20
14
13
12
10
9
8
7
6
5
4
3
2