1288
1
3971
2629
2
19944
2245
3
2299
1276
3014
20
11153
8
1268
562
1087
5997
12
4398
10
2496
12459
3222
1174
4837
5
2039
2698
567
1477
8527
14750
1446
7762
4
3491
4358
6
3629