123674
35
1812
1
2929
6
2322
4
3354
5
2786
3891
7
1585
2
6026
5204
3
1001
0
3329
592
1022
1690
674
4187
10
2732
6676
12
980
1431
840
3195
2836
3315
673
806
1031
2879