4075
3767
3646
3169
1690
1621
720
575
535
369
284
118
81
74
58
46
43
42
33
26
15
14
9
8
7
6
5
4
3
2
1