649
1
547
590
2004
547
848
28
1
620
354
695
399
2
913
384
1108
547
0
372
1036
407
671
1077
762
993
812
804
550
701
714
1108
987
468
671
399
2
597
954
872
1099
143
993
1124
22
1415
624
