19944
2
21152
8
919
1
2593
297066
0
6110
4
2711
3657
2911
9
5151
4651
3
2676
398656
19
3321
6
3140
550
1942
756
4724
6307
10
1494
2378
2082
7893
6753
17
108797
1536
1045
1072
4029