24353
0
44995
40177
7034
2
32730
21152
8
1059
1
1967
1099
1255
521
1135
1010
1416
4443
9
557
467
503
6856
24
1543
818
3673
6
742
3629
2327
11
698
662
535
4993
3632