4223
2038
666
175
1106
320
973
211
832
224
957
277
837
263
602
241
658
196
622
172
930
410
719
91
352
208
712
203
870
322
795
292
604
156
619
134
440
88
436
73