1319
0
255
1936
1
337
592
474
511
432
795
386
290
957
344
467
327
266
420
584
2748
2
458
31535
391
1824
683
469
691
4594
6800
2328