2451
2
4258
1
5151
8
1516
1780
3528
7
5412
4
1452
0
2466
5
2145
9055
10
4291
2316
7086
12
2209
3
634
2505
2990
2245
2490
1743
2170
3054
2705
2057
1683
1547
1594
2784
1777