840
0
6026
2
1022
1505
1547
1
123674
35
1618
3354
5
2057
2044
1954
3
1683
1225
806
5375
582
2879
2508
7
635
676
2495
1247
773
2711
2028
1249
4237
3835