1362
0
1372
4864
1
468
403
456
647
774
2922
9
797
2634
467
2143
458
767
1009
2
1164
943
505
624
413
948
5875
489
303
1674
845
1043