1249
1
4278
2
3195
3
5950
10
624
0
6109
676
2612
5
4483
2544
7733
6445
6
1579
14801
11
94424
3660
1562
3835
658
3954
5402
9
3974
3364
10032
14
2817
3180