5883
5338
5174
4551
2358
2143
1175
639
612
533
333
187
133
129
104
68
65
50
41
39
31
14
12
11
10
9
8
6
5
4
3
2