386
0
420
1878
1
20634
8
31535
25137
1840
2
467
2730
6
2657
3
2668
344
592
968
290
432
337
795
957
511
255
327
474
1936
1020
17353
895
2855
5223
9
3691
5