1437
0
445
1128
306
332
284
483
765
418
798
916
370
1392
330
467
490
3990
965
1842
1817
492
297
282
482
1164
365
2635
813
410
520