2245
3
2189
297066
0
2523
2773
1
3765
4
3071
9
748
1992
2799
6
4152
3238
7
4476
2
4335
3014
20
1057
2902
1630
1226
3053
2744
1115
1190
3551
10
859
2571
3683
4224
10827
1045