1824
0
4111
2
951
25137
787
1045
970
529
1133
1425
722
1336
3868
320
469
918
1463
445
297
514
390
5875
413
376
479
325
874
1567
1674