3629
1
2245
3
297066
0
1254
2
1285
3321
3071
9
2773
1992
3546
1568
1226
7086
12
2551
1746
3765
4
3551
10
3683
10827
5527
2571
6
3492
3439
5
2512
34959
18
1289601
2799
4335
3014
20
840