1022
0
6026
2
5375
1618
1547
1
1225
1743
790
582
785
83
840
2879
1445
2508
7
2558
3
2495
1135
773
2028
1249
2763
3835
5
635
2929
6
1451
5805
1757
3683