2682
6
97
1
95
652
698
91
548
682
903
2
639
775
415
582
427
666
470
2162
524
87
332
676
1331
1560
1133
1735
0
790
586
46
76
73