4253
4056
3779
3117
1704
1664
873
685
631
380
269
176
108
75
62
59
54
40
31
25
22
15
12
11
9
6
5
4
3
2