2729
14
2299
1
3014
20
3491
4
2905
26
5141
7
975
1536
6
1507
2344
2245
3
2891
2629
2
12459
3085
5
3485
4083
0
1100
562
3316
10
11153
8
1268
1087
2544
890
6346
16
1028
2496
3222
2189