1294
1
610
1676
2
1327
3024
3
1435
5
953
2102
0
2125
1570
1568
2727
559
4241
1782
2555
4
1778
23774
2166
654
3321
1104
3706
18258
3597
20
1788
1280
1191