2245
3
297066
0
23802
9
780
1
2773
7096
14
410
3765
4
1314
3071
6442
6
1992
2799
4335
2
3014
20
1142
1226
3053
7
2744
3551
10
2571
3683
10827
9956
66
3485
2972
1289601
2797
5