1527
2
1935
3427
7
2899
8
1586
1
3826
211
0
959
1079
5123
6
1489
4
1419
906
1078
3765
1912
297066
1295
2683
3683
1558
2650
20
2890
3
866
3562
280
775
4179
4944
3629