346
1
20634
8
2288
2369
417
0
1483
1802
2
3795
282572
1776
614
2198
944
956
1404
2780
771
5
265
4158
4000
2000
867
4531
3
674
2710
9
3077
1129
1823
4820
253