5434
5043
4880
4056
2206
2130
1165
687
505
254
195
148
143
107
77
70
61
42
35
34
30
25
16
12
11
8
6
5
4
3
2