1022
0
6026
2
1
123674
35
840
1057
806
2879
1445
2508
7
2558
3
1135
773
2028
1249
2763
2929
6
1505
5805
4946
18
3213