381
0
4111
2
25137
683
1824
263
1045
320
2328
749
668
376
458
467
1133
464
479
663
2490
1161
514
509
957
675
970
968
410
408
454
787