336
1
255
816
166
1770
647
1094
724
386
618
264
241
360
239
394
370
285
741
437
300
366
635
754
346
238