736
0
1868
780
804
405
4864
1133
527
2416
3429
706
645
1142
417
777
1644
670
688
1540
1288
471
47639
678
634
26689
969
2270
1
841
1532