2245
3
297066
0
2905
26
2973
9
3824
1
2773
2135
1785
6
1090
1059
3765
4
3071
1992
2799
816
4335
2
3014
20
2044
1226
3053
7
2744
2295
3551
10
2571
3683
10827
9956
66
3485
2972