1309
0
1992
3
1022
6026
2
697
1
123674
35
840
4914
1057
806
2879
1445
2508
7
2558
1135
773
2028
1249
2763
2929
6
1505
5805
4946
18
3213
5389
3354
5
2026
2059
2303