99
1
1266
2117
2
466
739
796
877
691
132
626
889
3
141
2094
2432
7
2572
5
1162
108
1160
776
494
2368
679
2986
581
912
2959
1131
1422
94