678
0
3683
1
758
3498
4
2478
436
931
487
2189
534
1672
473
536
1120
755
3779
2
156
2932
3546
120
2986
496
803
2149
5
577
940
440
614
1698