3014
20
3910
3
3491
4
4945
1
5141
7
3453
3062
8
6105
5978
6
2738
2245
8582
2629
2
12459
3085
5
3485
4083
0
2001
562
3316
10
1691
11153
3782
1268
4383
1087
467
2544
6346
16
1028