1527
2
1935
4179
1
1586
3427
7
3629
2899
8
3826
211
0
959
1079
5123
6
1489
4
1419
906
1078
1912
2687
1564
1423
1976
3
3562
159
3871
2794
1495
1660
1635
1618
2100