101
0
592
357
692
434
1780
584
2730
6
750
659
2727
2
2740
1540
1045
1551
1522
563
20634
8
138
469
640
1087
50987
543
372
718
2114
3
2076
1
988
397