815
0
929
357
605
538
320
398
1999
1332
1935
553
1612
366
518
755
1847
1080
298
3140
1657
378
282
599
422
3990
410
501
454
847
267