4557
1273
1237
1126
498
380
358
305
135
132
123
122
104
94
89
54
52
22
18
17
15
14
13
12
10
8
7
6
5
4
3