10941
0
1129
1
738
437
695
11428
25
1010
2
1685
1055
1494
5368
1321
428
32
1616
4288
4937
6231
305
581
632
698
742
628
658
501
1376
931
912
938