804
0
698
1
453
392
2654
676
805
563
713
1476
413
732
618
845
1436
2
917
800
993
948
74
1081
1139
3
1478
1104
1749
534
935
603
766
1672
4