1073
0
2076
1
1880
2
1084
363
648
521
3114
4
1282
1504
392
398
467
297
522
474
1454
497
918
777
1887
714
1554
2211
1132
241
78
416
1600