4111
2
381
0
584
467
992
1824
3353
6
25137
1133
479
668
575
433
1937
1
2328
403
514
3621
675
737
683
458
1020
464
410
957
415
951
456
409