2245
3
297066
0
3053
7
1226
1
2354
2530
4
2650
20
562
10827
5225
8
3683
2250
951
108797
9956
2629
2
6236
10
2906
3012
1289601
2797
5
1295
4443
9
2799
6
19944
2372
1797
913
2773
5504
16