2245
3
1426
1
2094
4
297066
0
3612
10
2773
5974
6
3765
3071
9
1992
693
2799
4335
2
3014
20
1226
709
3053
7
1412
2744
3410
3551
2571
3683
10827
1739
9956
1159
66
2109
3485