1527
2
1935
1586
1
3427
7
2899
8
3826
211
0
959
1079
5123
6
1489
4
1419
906
1078
1912
3562
4179
1660
890
946
1558
714
1777
6346
16
1265
2627
2890
3
2604
18816
11
3629