5835
1424
1079
1063
1047
1008
925
588
559
457
436
316
305
273
221
209
200
190
186
144
125
124
118
97
96
92
84
80
77
75
69
65
64
61
58
56
54
52
50
47
44
43
37
36
35
34
33
31
28
26
24
23