614
0
536
1604
603
1325
1100
21
1357
1
706
916
1104
856
484
730
652
402
587
409
482
1120
410
1940
362
497
1015
1494
312
265
538
398