2749
1
2748
2
1452
2459
9
1098
0
2546
1424
3233
16
714
2076
339
66
502
467
350
978
1159
1463
2735
4442
13
833
772
1043
355
466
7334
4
2299
894
2758
1498