3491
4
12459
3
2468
3991
2748
7
2599
11
1854
1183
0
3554
9
2234
4005
1
1382
2
2297
3001
796
6
1618
4572
5
2999
1380
1888
4670
1752
1394
4012
891
2332
2528
3758
7304