5750
1555
1305
1094
1017
983
904
602
558
456
432
423
390
278
259
252
250
211
194
179
176
158
136
130
127
104
101
96
84
79
77
69
68
60
48
44
42
40
39
38
37
31
29
27
26
25
24
23
21
20