5701
8
1015
1
1694
951
108797
0
690
5164
5
2669
2
4309
21152
564
1743
2949
6047
4
11891
27
2028
2522
8843
10
2906
5946
2629
297066
9956
3
6236
2698
2615
2495
1510
1289601
1683