4042
3521
3248
3197
1547
1303
716
385
293
199
186
102
74
58
45
39
32
31
29
20
18
16
12
10
6
5
4
3
2
1