1179
1
425
398
775
2
59
60
771
566
0
870
8
526
676
555
85
94
437
118
768
830
522
382
347
62
2076
4
1537
72
834
74
136
502
125