3760
6
1415
3
1426
10
1576
9
600
1
696
4880
5
5062
2
1450
1404
7
1505
4
895
2118
1133
705
447
574
606
0
493
695
561
517
467
1245
13
4970
689
836
428
651