1404
7
1505
4
696
3
1209
8
1576
9
606
0
600
1
493
1085
459
1245
13
689
2
428
561
541
517
695
467
427
1559
6
614
645
415
588
536
539
462
836
651
577