3891
7
840
0
773
1
2929
6
1812
4187
10
1431
2732
2
2322
4
2508
2786
6026
2028
1001
1331
1022
582
905
603
3354
9
123674
35
1935
3117
8
6676
12
5164
5
4465
22
1527
1690
2604
2879