7586
2475
1750
1400
1380
1206
1162
783
778
689
626
589
562
555
548
454
292
282
269
230
225
191
188
165
154
149
136
111
106
104
100
98
94
93
82
81
79
75
68
66
64
50
40
39
36
35
34
33
32
31
30
29