1527
2
1935
1586
1
3427
7
2899
8
3826
211
0
959
1079
5123
6
3957
3
1489
4
1419
906
1078
1912
3562
2211
2959
3154
4179
2642
2655
1660
890
5635
946
4702
1558
714