4012
1
891
2
2451
2528
3
1594
3758
2784
1569
7304
7
2257
1777
3587
6929
11
8819
12
5820
1383
1816
3671
1566
2411
7884
17
4005