83
1
92
638
2
412
990
775
1859
619
2627
484
1162
87
403
623
568
677
750
688
517
4564
10
747
0
533
1358
4153
6
860
591
581
808
1188
722