4601
1
810
737
1549
32302
0
803
512
569
563437
6
2520
3
524
4465
22
1867
9817
2666
9
928
2
2732
55904
19079
37355
13
1473
1289601
4
2471
7
4614
6713
11
2906
2285
4130
18
2268
5527