2245
3
297066
0
571
1202
1
1581
2
108797
5225
8
1901
2906
7994
1636
353
2629
9956
1226
3053
7
6236
10
3683
2038
894
1289601
4
2593
1107
2480
4837
5
3014
20
2037
1931
2596
189326