4218
2038
663
174
1106
320
971
211
832
224
1307
408
956
277
837
263
602
241
658
196
919
308
622
172
927
410
719
91
352
208
712
203
868
322
795
292
604
156
619
134