2310
0
458
320
683
405
1848
467
597
910
466
1576
366
490
278
325
1963
2
371
878
1313
856
534
725
1870
822
4031
332
1532
3567
816