1527
2
1935
1635
4
1586
1
3427
7
2899
8
1912
211
0
959
1079
5123
6
1489
1419
906
2562
1078
1295
2650
20
1265
18816
11
3562
12459
3
280
1750
4179
3818
4944
1581
1660
2277