1527
2
1935
1635
4
2899
8
3427
7
1586
1
211
0
2234
2297
796
6
2199
5
1618
2999
959
1079
4670
5123
1752
1394
4012
891
2528
3
6083
9
3758
7304
2257
3587
1419
8819
12
5820