2245
3
2101
2
297066
0
2773
1
3765
4
1850
2055
3071
9
1992
2799
6
4335
3014
20
1226
3053
7
2744
3551
10
2571
3683
655
10827
9956
66
3485
2972
1289601
2797
5
1295
9036
2274
19944