1020
0
467
4536
2
1824
2727
970
464
3092
1
1133
381
1862
2587
16
479
25137
675
4111
602
352
547
722
320
1161
483
1540
514
2328
668
2143
297
845