3461
4
562
1
2596
2
2810
4358
6
1593
534
1492
3
591
2776
935
3090
2304
1382
2920
2966
3673
6110
574
0
2110
11153
8
3491
3657
1547
1599
2255
1583
2919
1720
1585