66
1
1055
4
59
562
0
774
2
771
675
524
869
8
1177
396
1760
115
457
425
1969
381
827
560
768
658
518
832
2062
84
93
681
117
643
435