424
0
355
1950
380
730
3279
2262
133
1045
323
40
1186
1669
397
309
550
451
354
502
1725
462
544
21152
8
3518
404
706
834
1
908
841
639