4475
1319
1173
1091
482
372
359
302
120
119
104
103
100
83
82
58
53
20
18
17
15
14
13
12
11
9
8
7
6
5
4
3
2