1527
2
1935
1586
1
959
1079
3427
7
2899
8
906
211
0
1419
1078
5123
6
1912
1558
3826
3629
1812
3926
14
1635
4
652
1614
1679
1162
1331
1623
1431
1458
1243
1239
1267