2257
2
7762
4
3315
1
5196
1946
1891
0
2664
3
1301
599
1685
920
1456
1088
1495
1133
3223
2255
1087
1062
2655
4248
2366
5
1467
637
1936
4279
6644
1383
1204
4686