2906
2
1015
1
1694
951
108797
0
690
2669
21152
8
4943
564
2687
1743
2949
1709
6707
24
2591
1307
3
19079
6
2907
2629
297066
9956
6236
10
2698
2615
2495
1289601
4
1683
2593
1769