386
0
795
957
420
327
290
592
511
474
1936
1
337
25127
255
31535
1319
432
344
469
363
458
1649
584
467
552
1824
1878
1431
2
6800
2748
8766