842
1
2897
3508
2
5367
3
810
6026
1212
2234
4
1808
1022
2297
796
6
6307
10
2303
1618
2999
3180
3371
4670
1752
0
1394
9611
4012
891
986
3078
883
2528
3758
3868