1527
2
1935
3427
7
2899
8
1586
1
3826
211
0
959
1079
5123
6
1489
4
1419
906
1078
1912
1558
2890
3
866
3562
775
4179
4944
3629
1660
3655
11
12459
2502
5
3818
938
2356