176
0
1019
1
847
867
777
864
1084
1132
553
804
1454
935
493
2096
2
714
236
383
3488
8
573
673
1053
385
2211
825
1073
798