1346
4
844
2
95
1
2682
6
698
97
388
1553
652
114
725
596
190
69
1441
411
452
470
666
816
524
87
639
2162
775
415
582
427
548