386
0
795
957
420
592
290
511
327
474
25137
17353
31535
1936
1
337
344
1098
19279
2
3114
4
432
255
469
1878
2730
6
1319
6800
1840
467
2634
50987
1020