1022
0
6026
2
5375
1547
1
123674
35
1743
790
582
83
840
1057
806
2879
1445
2508
7
2558
3
2495
1135
773
2028
1249
2763
3835
5
2929
6
1451
1505
5805
1757
4946
18