729
0
20634
8
116
1126
991
335
1073
637
767
955
251
459
18403
6
1483
529
169211
11
573
429
1029
245
443
3868
2
381
521
350
1448
484
439
56488
282572