3551
10
3127
3
1522
1
3041
2
1527
8819
12
19944
2732
1494
4
2386
1591
0
9956
2903
2245
4443
9
2530
1289601
937
2274
3447
7
2629
2949