1015
1
1694
951
108797
0
690
2188
4
2669
2
313
21152
8
564
2346
1743
2949
3649
2068
2906
2629
297066
9956
3
2209
6236
10
2698
2615
2495
2905
1289601
1683
2593
3249
21684