1015
1
1694
951
108797
0
690
2669
2
2905
26
21152
8
564
1743
2949
2906
2629
297066
9956
3
6236
10
1051
2698
2615
2495
1289601
4
1683
2593
1107
2480
4837
5
3014
20
2596
2112
189326